Advertisement
Guest User

Untitled

a guest
Dec 28th, 2023
42
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 6.14 KB | None | 0 0
  1. # Generated by PNCconf at Wed Dec 27 21:15:00 2023
  2. # Using LinuxCNC version: Master (2.9)
  3. # If you make changes to this file, they will be
  4. # overwritten when you run PNCconf again
  5.  
  6. [EMC]
  7. MACHINE = OSCNC
  8. DEBUG = 0
  9. VERSION = 1.1
  10.  
  11. [DISPLAY]
  12. DISPLAY = gmoccapy
  13. POSITION_OFFSET = RELATIVE
  14. POSITION_FEEDBACK = ACTUAL
  15. MAX_FEED_OVERRIDE = 5.000000
  16. MAX_SPINDLE_OVERRIDE = 1.000000
  17. MIN_SPINDLE_OVERRIDE = 0.500000
  18. INTRO_GRAPHIC = linuxcnc.gif
  19. INTRO_TIME = 2
  20. PROGRAM_PREFIX = /home/NC
  21. INCREMENTS = 5mm 1mm .5mm .1mm .05mm .01mm .005mm
  22. POSITION_FEEDBACK = ACTUAL
  23. DEFAULT_LINEAR_VELOCITY = 80.000000
  24. MAX_LINEAR_VELOCITY = 25.000000
  25. MIN_LINEAR_VELOCITY = 0.500000
  26. DEFAULT_ANGULAR_VELOCITY = 12.000000
  27. MAX_ANGULAR_VELOCITY = 180.000000
  28. MIN_ANGULAR_VELOCITY = 1.666667
  29. EDITOR = gedit
  30. GEOMETRY = xyz
  31. CYCLE_TIME = 100
  32. #Toolchanger
  33. #EMBED_TAB_NAME=PSNG
  34. #EMBED_TAB_LOCATION = ntb_user_tabs
  35. #EMBED_TAB_COMMAND=gladevcp -c probe -x {XID} -u psng/python/probe_screen.py -H psng/psng.hal psng/probe_screen.glade
  36.  
  37.  
  38. [FILTER]
  39. PROGRAM_EXTENSION = .png,.gif,.jpg Greyscale Depth Image
  40. PROGRAM_EXTENSION = .py Python Script
  41. png = image-to-gcode
  42. gif = image-to-gcode
  43. jpg = image-to-gcode
  44. py = python
  45.  
  46. [TASK]
  47. TASK = milltask
  48. CYCLE_TIME = 0.010
  49.  
  50. [RS274NGC]
  51. PARAMETER_FILE = linuxcnc.var
  52. RS274NGC_STARTUP_CODE = G21 G40 G90 G94 G97 G64 P0.025
  53. #Toolchanger
  54. #REMAP=M6 modalgroup=6 prolog=change_prolog ngc=manual_change epilog=change_epilog
  55. #RETAIN_G43 = 0
  56. #INI_VARS = 1
  57. #HAL_PIN_VARS = 1
  58. #SUBROUTINE_PATH = macros:psng/macros
  59.  
  60. [EMCMOT]
  61. EMCMOT = motmod
  62. COMM_TIMEOUT = 1.0
  63. SERVO_PERIOD = 1000000
  64.  
  65. [HMOT]
  66. # **** This is for info only ****
  67. CARD0=hm2_7i76e.0
  68.  
  69. [HAL]
  70. HALUI = halui
  71. HALFILE = OSCNC.hal
  72. HALFILE = custom.hal
  73. HALFILE = xhc-whb04b-6.hal
  74. POSTGUI_HALFILE = gmoccapy_postgui.hal
  75. POSTGUI_HALFILE = custom_postgui.hal
  76. SHUTDOWN = shutdown.hal
  77.  
  78. #[PROBE_SCREEN]
  79. #Z_SAFE_TRAVEL_OFFSET = -0.1
  80.  
  81. #[TOOLSENSOR]
  82. # Absolute coordinates of the toolsetter pad
  83. #X = 10
  84. #X = 986.50
  85. #Y = 55.09
  86. # Absolute Z start search coordinates
  87. #Z = 0
  88. # Maximum search distance and direction (sign)
  89. #MAXPROBE = -100
  90. # Speed of movements during working in Probe Screen
  91. #RAPID_SPEED = 100
  92. # Diameter of toolsetter pad
  93. #TS_DIAMETER = 10
  94. # The speed of the reverse rotation of the spindle when measuring the tool diameter
  95. #REV_ROTATION_SPEED = 300
  96.  
  97. #[CHANGE_POSITION]
  98. #X = 986.50
  99. #X = 10
  100. #Y = 120
  101. #Z = 0
  102. #[PYTHON]
  103. #PATH_PREPEND = ./python
  104. #TOPLEVEL = python/toplevel.py
  105.  
  106. [HALUI]
  107. MDI_COMMAND = G53 G0 Z0
  108. MDI_COMMAND = G28
  109. MDI_COMMAND = G10 L20 P0 X0
  110. MDI_COMMAND = G10 L20 P0 Y0
  111. MDI_COMMAND = G10 L20 P0 Z0
  112.  
  113. [KINS]
  114. JOINTS = 4
  115. KINEMATICS = trivkins coordinates=XXYZ
  116. #kinstype=BOTH
  117.  
  118. [TRAJ]
  119. COORDINATES = XXYZ
  120. LINEAR_UNITS = mm
  121. ANGULAR_UNITS = degree
  122. DEFAULT_LINEAR_VELOCITY = 5.50
  123. MAX_LINEAR_VELOCITY = 120.00
  124. NO_FORCE_HOMING = 1
  125.  
  126. [EMCIO]
  127. EMCIO = io
  128. CYCLE_TIME = 0.100
  129. TOOL_TABLE = tool.tbl
  130.  
  131. #******************************************
  132. [AXIS_X]
  133. MAX_VELOCITY = 200.0
  134. MAX_ACCELERATION = 250.0
  135. MIN_LIMIT = -0.01
  136. MAX_LIMIT = 1000.0
  137.  
  138. [JOINT_0]
  139. TYPE = LINEAR
  140. HOME = 0.0
  141. FERROR = 10.0
  142. MIN_FERROR = 1.0
  143. MAX_VELOCITY = 30.0
  144. MAX_ACCELERATION = 750.0
  145. # The values below should be 25% larger than MAX_VELOCITY and MAX_ACCELERATION
  146. # If using BACKLASH compensation STEPGEN_MAXACCEL should be 100% larger.
  147. STEPGEN_MAXVEL = 300.25
  148. STEPGEN_MAXACCEL = 937.50
  149. P = 1000.0
  150. I = 0.0
  151. D = 0.0
  152. FF0 = 0.0
  153. FF1 = 1.0
  154. FF2 = 0.0
  155. BIAS = 0.0
  156. DEADBAND = 0.0
  157. MAX_OUTPUT = 0.0
  158. # these are in nanoseconds
  159. DIRSETUP = 3000
  160. DIRHOLD = 3000
  161. STEPLEN = 5000
  162. STEPSPACE = 2000
  163. STEP_SCALE = -160.0
  164. MIN_LIMIT = -0.01
  165. MAX_LIMIT = 1000.0
  166. HOME_OFFSET = 0.0
  167. #HOME_SEQUENCE = -2
  168.  
  169. [JOINT_1]
  170. TYPE = LINEAR
  171. HOME = 0.0
  172. FERROR = 10.0
  173. MIN_FERROR = 1.0
  174. MAX_VELOCITY = 25.0
  175. MAX_ACCELERATION = 750.0
  176. # The values below should be 25% larger than MAX_VELOCITY and MAX_ACCELERATION
  177. # If using BACKLASH compensation STEPGEN_MAXACCEL should be 100% larger.
  178. STEPGEN_MAXVEL = 31.25
  179. STEPGEN_MAXACCEL = 200.9
  180. P = 1000.0
  181. I = 0.0
  182. D = 0.0
  183. FF0 = 0.0
  184. FF1 = 1.0
  185. FF2 = 0.0
  186. BIAS = 0.0
  187. DEADBAND = 0.0
  188. MAX_OUTPUT = 0.0
  189. # these are in nanoseconds
  190. DIRSETUP = 3000
  191. DIRHOLD = 3000
  192. STEPLEN = 5000
  193. STEPSPACE = 2000
  194. STEP_SCALE = -160.0
  195. MIN_LIMIT = -0.01
  196. MAX_LIMIT = 1000.0
  197. HOME_OFFSET = 0.0
  198. #HOME_SEQUENCE = -2
  199. #******************************************
  200.  
  201. #******************************************
  202. [AXIS_Y]
  203. MAX_VELOCITY = 200.0
  204. MAX_ACCELERATION = 250.0
  205. MIN_LIMIT = -0.01
  206. MAX_LIMIT = 800.0
  207.  
  208. [JOINT_2]
  209. TYPE = LINEAR
  210. HOME = 0.0
  211. FERROR = 10.0
  212. MIN_FERROR = 1.0
  213. MAX_VELOCITY = 75.0
  214. MAX_ACCELERATION = 100.0
  215. # The values below should be 25% larger than MAX_VELOCITY and MAX_ACCELERATION
  216. # If using BACKLASH compensation STEPGEN_MAXACCEL should be 100% larger.
  217. STEPGEN_MAXVEL = 31.25
  218. STEPGEN_MAXACCEL = 200.0
  219. P = 1000.0
  220. I = 0.0
  221. D = 0.0
  222. FF0 = 0.0
  223. FF1 = 1.0
  224. FF2 = 0.0
  225. BIAS = 0.0
  226. DEADBAND = 0.0
  227. MAX_OUTPUT = 0.0
  228. # these are in nanoseconds
  229. DIRSETUP = 3000
  230. DIRHOLD = 3000
  231. STEPLEN = 3000
  232. STEPSPACE = 2000
  233. STEP_SCALE = 160.0
  234. MIN_LIMIT = -0.01
  235. MAX_LIMIT = 800.0
  236. HOME_OFFSET = 38.0
  237. HOME_SEQUENCE = 1
  238. HOME_SEARCH_VEL = 15.500000
  239. HOME_LATCH_VEL = 1.500000
  240. #******************************************
  241.  
  242. #******************************************
  243. [AXIS_Z]
  244. MAX_VELOCITY = 50.0
  245. MAX_ACCELERATION = 200.0
  246. MIN_LIMIT = -150.0
  247. MAX_LIMIT = 0.01
  248.  
  249. [JOINT_3]
  250. TYPE = LINEAR
  251. HOME = 0.0
  252. FERROR = 10.0
  253. MIN_FERROR = 1.0
  254. MAX_VELOCITY = 30.0
  255. MAX_ACCELERATION = 750.0
  256. # The values below should be 25% larger than MAX_VELOCITY and MAX_ACCELERATION
  257. # If using BACKLASH compensation STEPGEN_MAXACCEL should be 100% larger.
  258. STEPGEN_MAXVEL = 200.25
  259. STEPGEN_MAXACCEL = 937.50
  260. P = 1000.0
  261. I = 0.0
  262. D = 0.0
  263. FF0 = 0.0
  264. FF1 = 1.0
  265. FF2 = 0.0
  266. BIAS = 0.0
  267. DEADBAND = 0.0
  268. MAX_OUTPUT = 0.0
  269. # these are in nanoseconds
  270. DIRSETUP = 3000
  271. DIRHOLD = 3000
  272. STEPLEN = 3000
  273. STEPSPACE = 2000
  274. STEP_SCALE = 230.0
  275. MIN_LIMIT = -150.0
  276. MAX_LIMIT = 0.01
  277. HOME_OFFSET = 0.0
  278. HOME_SEQUENCE = 0
  279. HOME_SEARCH_VEL = -15.500000
  280. HOME_LATCH_VEL = -1.500000
  281. #******************************************
  282.  
  283. [SPINDLE_0]
  284. P = 0
  285. I = 0
  286. D = 0
  287. FF0 = 1
  288. FF1 = 0
  289. FF2 = 0
  290. BIAS = 0
  291. DEADBAND = 0
  292. MAX_OUTPUT = 2000
  293.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement